mammoth tasks - German English Dictionary